/*
 * Copyright (c) 2006 Mikhail V. Denisenko.
 * All rights reserved.
 *
 * Module for representing Object data in memory. Which is the box with
 * geometrical and surface information.
 *
 * $Id$
 */

#ifndef LwoParserH
#define LwoParserH

// define LWOPARSER_DLL to build/use LwoParser as dll
// if defined define LWOPARSER_EXPORTS to enable exporting
#ifdef LWOPARSER_DLL
	#ifdef LWOPARSER_EXPORTS
		#define LWOPARSER_API __declspec(dllexport)
	#else
		#define LWOPARSER_API __declspec(dllimport)
	#endif
#else
	#define LWOPARSER_API
#endif


#include <Object.h>


LWOPARSER_API bool IsThisFormat(const char * const fileName);
LWOPARSER_API Object * LoadLwo(const char * const fileName);
LWOPARSER_API Object * LoadLwo(const char * const fileName, int layer);

#endif // LwoParserH
